comfortably spacious - Español Inglés Diccionario